using System;

namespace CStock
{
	/// <summary>
	/// Summary description for ICapitalReSourcesViewActions.
	/// </summary>
	public interface IViewMenus
	{
        void ShowFundamentalDataInGrid();
        //void ShowShareFundamentalDataInGrid();
        //void ShowPortfolioFundamentalDataInGrid();

        void DoMenuResetConfiguration();
        void DoMenuUpdateStandardPorfolio_Names();
        void DoMenuUpdateStandardPorfolio_Quotes();
        void DoMenuUpdateResetAllStandardPorfolios();
        void DoMenuIntradayQuoteLast();
        
        void DoMenuTreeShareShowInGrid();



        void DoTreeMenuMenuPortfolioShowInGrid();

		void DoMenuShowSelectedIndicatorValues();
        void DoMenuUpdateQuotes();
        void DoMenuUpdateFinancialData();

        void DoMenuUpdateFundamentalData_Years();
        void DoMenuUpdateFundamentalData_Quarter();

        
		void DoMenuReEvaluatesPortfolio();
		void DoMenuReEvaluatesDataClass();

		
        void DoMenuAddOneDay();
        void SaveInExcel();
		
		void DoMenuOptimize();
        void DoMenuProperties(object selectedNode);

		void DoMenuToolsCustomize();
		void DoMenuToolsOptions();
		void DoMenuHelpAbout();
	
	
		void DoModeUserTrade();
		void DoStopAction();
		void DoMenuNewPorfolio();
		
		void DoMenuGetSingleQuote();
		
		void DoMenuPortfolio_Delete();

		void DoMenuResetPortfolioTrade();
		void DoMenuResetPortfolio_Empty();
		void DoMenuRefreshPortfolio();
		
		void DoModeUserTrade(bool enter);
		void DoMenuRefreshShareItems();

	
		
		void DoMenuNetworkNeuralTest();

		void DoMenuIndicatorBuilder();
    	void DoMenuUpdateSymbols();
    	void DoMenuActivateIntraday();
		void DoMenuChartControl (bool intraday);
    	void DoMenuNewShare();
        //void DoMenuNews();
		ITradeSystem DoMenuTradeSystemBuySellChooseFile();
        void DoMenuIntradayQuotes_WhichQuotesFetched();
        void DoMenuIntradayQuotes_StartGet_All();
        void DoMenuIntradayQuotes_StopGet_All();
       

        void DoMenuGetIntradayDataStart();
        void DoMenuGetIntradayDataStop();
        void DoMenuChartIntraday();
        void DoMenuResetPortfolioFromWeb();



	}
}
